Vale of Glamorgan Council's cabinet members agreed in principle to introduce parking charges to a number on-street and off-street sites